package biz.datalk.industrialland.admin.modules.redisdelay.stragety;

import biz.datalk.framework.strategy.Strategy;
import lombok.extern.slf4j.Slf4j;

/**
 * @author tarofang@163.com
 * @date 2024-01-29
 */
@Slf4j
public abstract class AbstractDs implements Strategy<DsDTOWrapper, DsVOWrapper> {
    @Override
    public DsVOWrapper handler(DsDTOWrapper dtoWrapper) {
        return this.doHandler(dtoWrapper);
    }

    protected abstract DsVOWrapper doHandler(DsDTOWrapper dtoWrapper);

}
